be hard-pressed - Turc Anglais Dictionnaire